CHECHNYA


Meaning of CHECHNYA in English

n. autonomous republic in Russia (fought for its independence in the past, involved in occasional ongoing disputes with Russia)

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