Results for "

iğrenti

"
Turkish - English dictionary

iğrenti

(Turkish - English dictionary) :
disgust.