English-Arabic dictionary »

seacoasts meaning in Arabic

EnglishArabic
Seacoasts

سواحل البحر