Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
laosLao People's Democratic Republic, Laos
English Definition
    noun
  1. Laos, Lao People's Democratic Republic: a mountainous landlocked communist state in southeastern Asia; achieved independence from France in 1949
Translation
English Lao People's Democratic Republic, Laos