latvia - English Synonyms Dictionary

latvia

n.
[1] Republic of Latvia