Horlavçu

Turkish Definition

Yenici, yenmeye alışık

Karachay - Turkish Examples

-

English Definition

Conqueror, accustomed to defeat