Translation of "Malua" into English

Alor is the translation of "Malua" into English.

Malua
+ Add

Lamma-English dictionary

  • Alor

    Alor Island

  • Show algorithmically generated translations

Add

Translations of "Malua" into English in sentences, translation memory