Definify.com

Definition 2025


cataratas

cataratas

Spanish

Noun

cataratas f pl

  1. plural of catarata