Catma

Turkish Definition

Örtülü yer, sundurma

Karachay - Turkish Examples

-

English Definition

Covered place, porch