ayakına çelme takmak

listen to the pronunciation of ayakına çelme takmak
Turkish - English
1. to trip up. 2. to prevent (another's) success
ayakına çelme takmak
Favorites