Manta Bay noun an inlet of the Pacific, on the W coast of Ecuador.
Manta Bay 🔊 Listen to this Manta Bay noun an inlet of the Pacific, on the W coast of Ecuador. Share Facebook Twitter Google +