zora düşmek

listen to the pronunciation of zora düşmek
Turkish - English
to get in a difficult position, get in a tight spot, get in a bind
zora düşmek
Favorites