Kavşatħan

Turkish Definition

Perişan eden, yokeden,mahveden

Karachay - Turkish Examples

-

English Definition

Destroying, destroying, destroying