English | German | Russian | Czech

put on the spot English

Translation put on the spot in German

How do you say put on the spot in German?

put on the spot English » German

in Verlegenheit bringen Schwierigkeiten machen

Are you looking for...?

put | on | the | spot