SELL ONE'S COUNTRY Meaning of SELL ONE'S COUNTRY in English betray one's nation Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012