Synonyms and Antonyms for Cuquenan_Falls

1. Cuquenan Falls (n.)

a famous waterfall in Venezuela

Synonyms: