sırıtkan

  1. grinning
  2. grinner

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Sırıtıp duran, ... hâline getiren