(folklore) a giant who likes to eat human beings

listen to the pronunciation of (folklore) a giant who likes to eat human beings
English - English
ogre
(folklore) a giant who likes to eat human beings
Favorites