English
Detailed Synonyms for Latvia in English
Latvia:
-
the Latvia
– a republic in northeastern Europe on the eastern coast of the Baltic Sea 1the Republic of Latvia; the Latvia– a republic in northeastern Europe on the eastern coast of the Baltic Sea 1 -
the Latvia