Arabic-English dictionary »

بَحْر آزُوف meaning in English

ArabicEnglish
بَحْر آزُوف m

Sea of Azovsea