Manta Bay









Manta Bay


Manta Bay noun

  1. an inlet of the Pacific, on the W coast of Ecuador.
51 queries 0.573