Arabic-English dictionary »

بَحْر آرَال meaning in English

ArabicEnglish
بَحْر آرَال m

Aral SeaAral Sea

Your history