Turkish-English dictionary »

arafura denizi meaning in English

TurkishEnglish
Arafura Denizi proper noun

Arafura Sea(sea between Arnhem Land and West Papua)
proper noun