Basdırğıç

Turkish Definition

Yamalık, bez yama

Karachay - Turkish Examples

-

English Definition

Patch, cloth patch