Camavluk

Turkish Definition

Yamalık, yama

Karachay - Turkish Examples

-

English Definition

Patch, patch