hidras
Spanish
Noun
hidras
f
pl
plural of
hidra