Appaça

Turkish Definition

Tahnid edilmiş hayvan,bostan korkuluğu, karaltı

Karachay - Turkish Examples

-

English Definition

Taminated animal, scarecrow, silhouette