Şamşak

Turkish Definition

Dağlarda yetişen şifalı birot

Karachay - Turkish Examples

-

English Definition

A medicinal herb that grows in the mountains