Results for "

iğrengen

"
Turkish - English dictionary

iğrengen

(Turkish - English dictionary) :
easily disgusted.