English-Arabic dictionary »

uluru meaning in Arabic

EnglishArabic
Uluru giant rock in Australia

أُولُورُوm