Canıvarça

Turkish Definition

Canavarca, vahşice

Karachay - Turkish Examples

-

English Definition

Monstrous, brutal