birini sıkboğaz etmek

listen to the pronunciation of birini sıkboğaz etmek
Türkçe - İngilizce
put sb on the spot
(deyim) put someone on the spot
birini sıkboğaz etmek