×

ogress meaning in French

n. ogresse; monstre féminin; créature féminine qui mange les humains

Related Words

  1. ogre
  2. ogreish
  3. oh
  4. oh dear!
PC Version

Copyright © 2018 WordTech Co.