Arabic-English dictionary »

فنستير meaning in English

ArabicEnglish
فنستير

Finisterecape and department in Brittany, France