iğrengen


Results for "iğrengen"

Turkish - English dictionary

iğrengen

(Turkish - English dictionary) :
easily disgusted.