Arabic-English dictionary »

فولتيرّا meaning in English

ArabicEnglish
فولتيرّا

Volterra