cataratas

Spanish

Noun

cataratas f pl

  1. plural of catarata