zora düşmek

listen to the pronunciation of zora düşmek
Türkçe - İngilizce
to get in a difficult position, get in a tight spot, get in a bind
zora düşmek