KREMLIN


Meaning of KREMLIN in English

n. citadel of Moscow in which the Russian government is housed; government of Russia

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