report this ad
cascada
feminine noun
1. waterfall (de agua)
  • en cascada one after another
cascada
waterfall; cascade
Search history
report this ad
Did this page answer your question?
report this ad