Arabic-English dictionary »

سَرَقُسْطَة meaning in English

ArabicEnglish
سَرَقُسْطَة f

Zaragozacity in Spain