TIMOR SEA


Meaning of TIMOR SEA in English

an arm of the Indian Ocean, between Timor and NW Australia.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .