Arabic-English dictionary »

سَارَاغُوسَا meaning in English

ArabicEnglish
سَارَاغُوسَا f

Zaragozacity in Spain

Your history