tiksindirici


Results for "tiksindirici"

Turkish - English dictionary

tiksindirici

(Turkish - English dictionary) :
revolting, sickening, nauseating, repugnant, repellent.