to turn (something) into an impossible situation

listen to the pronunciation of to turn (something) into an impossible situation
English - Turkish
çıkmaza sokmak
to turn (something) into an impossible situation
Favorites