i̇nsan yiyen dev

listen to the pronunciation of i̇nsan yiyen dev
Turkish - English

Definition of i̇nsan yiyen dev in Turkish English dictionary

insan yiyen dev
ogre
insan yiyen dev
(dişi) ogress
i̇nsan yiyen dev
Favorites