Hırıldağan

Turkish Definition

Hırıldıyan, hırlayan

Karachay - Turkish Examples

-

English Definition

Growling, snarling