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