Arabic-English dictionary »

أَرُوبَا meaning in English

ArabicEnglish
أَرُوبَا f

Arubaterritory in the Caribbean