English-Arabic dictionary »

alhambra meaning in Arabic

EnglishArabic
Alhambra [UK: æl.ˈhæm.brə]
[US: æl.ˈhæm.brə]

الحمرا

قصر الحمراء