Italian-English dictionary »

naypyidaw meaning in English

ItalianEnglish
Naypyidaw proper noun

Naypyidaw(capital of Burma)
proper noun