Meaning of timor sea
Definition of timor sea
(noun)
an arm of the
eastern
Indian Ocean
between
Timor and
northern
Australia
Other information on timor sea
WIKIPEDIA results for
timor sea
Amazon results for
timor sea
Tweet