Şorkuldavuk

Turkish Definition

Şarıldayan,şarıldayıcı, şarıl şarıl akıcı

Karachay - Turkish Examples

-

English Definition

Sparkling, murmuring, gurgling