Dığırdavuk

Turkish Definition

Tıkırdayıcı, tıkırtıçıkarıcı, gürültücü

Karachay - Turkish Examples

-

English Definition

Rattling, rattling, noisy