gulyabani


Results for "gulyabani"

Turkish - English dictionary

gulyabani

(Turkish - English dictionary) :
ogre; ogress.