birini sıkboğaz etmek

listen to the pronunciation of birini sıkboğaz etmek
Turkish - English
put sb on the spot
(deyim) put someone on the spot
birini sıkboğaz etmek
Favorites