CHECHEN


Meaning of CHECHEN in English

adj. pertaining to Chechnya (republic of Russian Federation, located in Russian North Caucasia)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.