birini zor duruma sokmak

listen to the pronunciation of birini zor duruma sokmak
Turkish - English
put someone in an awkward position
Make a situation difficult for someone; to make it difficult for someone to evade or avoid acting
birini zor duruma sokmak
Favorites