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