Spanish–English dictionary

English translation of the Spanish word cascada

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
cascada

SpanishEnglish
cascada cascade; chute; waterfall