ogresas
Spanish
Noun
ogresas
f
pl
plural of
ogresa