Arabic-English dictionary »

قَشْتَالَة meaning in English

ArabicEnglish
قَشْتَالَة f

Castilemedieval Iberian kingdom

Your history