Carkma

Turkish Definition

Iri parça, iri kıyım

Karachay - Turkish Examples

-

English Definition

Huge, hulking