English-Turkish dictionary »

arafura sea meaning in Turkish

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

Arafura Deniziproper noun