Related Words for word “ogresta”
ogresta - Did you Mean?
egesta
egretta
ogress
ogre (ogres)