Timor Sea
English Dictionary
->
Letter T
-> Timor Sea
Search Dictionary:
Timor Sea Definition
(n)
an
arm
of
the
eastern
Indian
Ocean
between
Timor
and
northern
Australia
Timor Sea Synonyms
Timor Sea
© Art Branch Inc.