Sa·rera Bay (sə rer′ə)
large inlet on the NW coast of New Guinea: c. 200 mi (322 km) wide
Browse dictionary entries near Sarera Bay
Print this Page
Suggestion Box
Send to Friend
Build your vocabulary with our FREE Word of the Day email!