cascade, fall, waterfall

listen to the pronunciation of cascade, fall, waterfall
English - Italian
cascata
English - Spanish

Definition of cascade, fall, waterfall in English Spanish dictionary

cascade, waterfall
chorreón