Definition of arafura
"arafura" is probably misspelled. Trying arafura_sea instead Definition of arafura_sea
1. arafura_sea [ n ] a part of the western Pacific Ocean north of Australia and south of New Guinea and the eastern islands of Indonesia
Synonyms arafura_sea Related Terms sea PacificSimilar Spelling
arbourarborary