kekresi


Results for "kekresi"

Turkish - English dictionary

kekresi

(Turkish - English dictionary) :
somewhat astringent (in taste).