Reklam
Reklam

English-Azerbaijani dictionary

sell smb down the river

az: (kimisə) satmaq, ələ vermək

ru: выдать, предать кого-л

English-Azerbaijani dictionary