Kayişçi

Turkish Definition

Kayış ustası

Karachay - Turkish Examples

-

English Definition

Strap master