Arabic-English dictionary »

بَحْر تْشُوكُشِي meaning in English

ArabicEnglish
بَحْر تْشُوكُشِي m

Chukchi Seapart of the Arctic Ocean