Arabic-English dictionary »

أُولُورُو meaning in English

ArabicEnglish
أُولُورُو m

Ulurugiant rock in Australia

Your history