French-English dictionary »

naypyidaw meaning in English

FrenchEnglish
Naypyidaw nom propre

Naypyidaw◼◼◼(capital of Burma)
proper noun