Cırıldav

Turkish Definition

Cır cır ötme, gıcırdama,gacur-gucur etme

Karachay - Turkish Examples

-

English Definition

Crying, squeaking, squealing