çıkmazda olmak

listen to the pronunciation of çıkmazda olmak
Türkçe - İngilizce
be caught in a quagmire
be in a cleft stick
çıkmazda olmak