sell smb. down the river

listen to the pronunciation of sell smb. down the river
İngilizce - Türkçe
ihanet etmek
satmak (birini)
sell smb. down the river