Arabic-English dictionary »

قصر الحمراء meaning in English

ArabicEnglish
قصر الحمراء

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