to put sb on the spot

listen to the pronunciation of to put sb on the spot
Englisch - Türkisch
birini sıkboğaz etmek
Englisch - Englisch

Definition von to put sb on the spot im Englisch Englisch wörterbuch

To put on
invest
to put sb on the spot
Favoriten