Translation of "Alima" into English

World, the Earth, Land, land are the top translations of "Alima" into English.

Alima
+ Add

Ao Naga-English dictionary

  • World, the Earth, Land

    Ali

  • Show algorithmically generated translations

Translations with alternative spelling

alima
+ Add

Ao Naga-English dictionary

  • land

    adjective verb noun
Add

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