have smb. over a barrel

listen to the pronunciation of have smb. over a barrel
English - Turkish
köşeye sıkıştırmak
have smb. over a barrel
Favorites