English edit

Noun edit

cascaduras

  1. plural of cascadura