Translation of "alima" into English

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

alima
+ Add

Ao Naga-English dictionary

  • land

    adjective verb noun
  • Show algorithmically generated translations

Translations with alternative spelling

Alima
+ Add

Ao Naga-English dictionary

  • World, the Earth, Land

    Ali

Add

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