Manka

Turkish Definition

Mankafa, sakağı, sümük

Karachay - Turkish Examples

-

English Definition

Blockhead, clown, snot