kekre

  1. sour
  2. acrid
  3. (taste) stringent

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Tadı dili ... ekşimsi olan