Muruldavuk

Turkish Definition

Mırıldayıcı, mır mırkonuşan

Karachay - Turkish Examples

-

English Definition

Purring, purring