Translation of "Adrar" into English
hill, mountain are the top translations of "Adrar" into English.
Adrar
-
hill
noun
-
Show algorithmically generated translations
Automatic translations of "Adrar" into English
-
Glosbe Translate
Translations with alternative spelling
adrar
-
mountain
nounlarge mass of earth and rock
Add example
Add