Definition of Timor Sea

  • 1. An arm of the eastern Indian Ocean between Timor and northern Australia Noun

Semanticaly linked words with "timor sea"