Selekelegen

Turkish Definition

Alaya alan, istihzaeden

Karachay - Turkish Examples

Selekelegen söz - alaya alan söz

English Definition

One who mocks, mocks