Dictionary
Thesaurus
Encyclopedia
Translator
Web
Morotai - 2 reference results
Morotai, island (c.695 sq mi/1,800 sq km), E Indonesia, one of the Moluccas. Heavily wooded, it produces timber and resin.
Search another word or see Morotai on Dictionary | Thesaurus
FacebookTwitterFollow us: