sell down the river


مورد ظلم و جور قرار دادن، نارو زدن

انگلیسی به انگلیسی

• deceive, cheat, defraud

پیشنهاد کاربران

بپرس