Log in
Search words & phrases
naypyidaw
US
・
UK
A1
Definition
Video subtitles
noun
The capital city of Myanmar, also known as Burma.
A city in Myanmar, serving as its administrative center.