Arabic-English dictionary »

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

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

Arafura Seasea between Arnhem Land and West Papua