Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Latvia
('l/&/tv/i//@/ )
noun
(n)
a republic in northeastern Europe on the eastern coast of the Baltic Sea
menjadi republik di eropah timur laut di timur dari pantai laut baltik
Synonym:
republic of latvia
source: wordnet30