Translation for "on the spot"
on the spot meaning in Spanish : en el lugar on the spot meaning in German : auf der Stelle on the spot meaning in Russian : на месте on the spot meaning in Portuguese : no local on the spot meaning in Chinese : 当场 on the spot meaning in Japanese : その場で on the spot meaning in Tamil : அவ்விடத்திலேயே on the spot meaning in Arabic : في المنطقة on the spot meaning in Turkish : yerinde on the spot meaning in Hindi : उसी स्थान पर on the spot meaning in Telugu : అక్కడికక్కడే on the spot meaning in French : sur place