Arabic-English dictionary »

بَرْشَلُونة meaning in English

ArabicEnglish
بَرْشَلُونة f

Barcelonacapital of Catalonia