Arabic-English dictionary »

تاراغونا meaning in English

ArabicEnglish
تاراغونا f

Tarragonacity and port