sell smb. down the river

listen to the pronunciation of sell smb. down the river
Englisch - Türkisch
ihanet etmek
satmak (birini)