cataratas
Spanish
Noun
cataratas
f
pl
plural of
catarata