Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
LatviaRepublic of Latvia, Latvia
English Definition
    noun
  1. Latvia, Republic of Latvia: a republic in northeastern Europe on the eastern coast of the Baltic Sea
Translation
English Republic of Latvia, Latvia