×
ogress
meaning in French
n.
ogresse; monstre féminin; créature féminine qui mange les humains
Related Words
ogre
ogreish
oh
oh dear!
PC Version
Copyright © 2018 WordTech Co.