French-English dictionary »

irrawaddy meaning in English

FrenchEnglish
Irrawaddy nom propre

Irrawaddy◼◼◼(river that flows through Burma)
proper noun