lao_people's_democratic_republicEnglish

Lao People's Democratic Republic, Laos

Noun

A mountainous landlocked communist state in southeastern Asia, achieved independence from France in 1949

English: Laos, Lao People's Democratic Republic

Bahasa: Laos

Bahasa words with similar meanings

English words with similar meanings

Show 1 words