n. Republic of Moldova, independent republic located in eastern Europe northeast of Romania (achieved independence from the USSR in 1991)
MOLDOVA
Meaning of MOLDOVA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012