English-Arabic dictionary »

finistere meaning in Arabic

EnglishArabic
Finistere cape and department in Brittany, France

فنستير