Zorçu

Turkish Definition

Zorba, zalim

Karachay - Turkish Examples

-

English Definition

Tyrant, cruel