manta bay

listen to the pronunciation of manta bay
English - English
inlet of the Pacific Ocean off the western coast of Ecuador