Spanish edit

Noun edit

ogresas f pl

  1. plural of ogresa