Spanish edit

Noun edit

hidras f pl

  1. plural of hidra