Meaning of lao people's democratic republic
Definition of lao people's democratic republic
(noun)
a
mountainous
landlocked
communist
state
in
southeastern
Asia; achieved
independence
from France in 1949
Other information on lao people's democratic republic
WIKIPEDIA results for
lao people's democratic republic
Amazon results for
lao people's democratic republic
Tweet