Arabic-English dictionary »

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

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

Timor Seasea between Timor and Australia