insan yiyen dev

listen to the pronunciation of insan yiyen dev
Türkçe - İngilizce
ogre
(dişi) ogress
insan yiyen dev