Translation of "alima" into English
land, World, the Earth, Land are the top translations of "alima" into English.
alima
-
land
adjective verb noun
-
Show algorithmically generated translations
Translations with alternative spelling
Alima
-
World, the Earth, Land
Ali
Add example
Add