Hırıldav

Turkish Definition

Hırıldama, hırlama, hır hırses çıkarma

Karachay - Turkish Examples

-

English Definition

Growling, growling, growling