Cartıakıl

Turkish Definition

Yarım akıllı, noksan akıllı

Karachay - Turkish Examples

-

English Definition

Half-witted, half-witted