Gıltın

Turkish Definition

Şaşı, şehla

Karachay - Turkish Examples

-

English Definition

Squint, squint