Huruldav

Turkish Definition

Horlama, horuldama

Karachay - Turkish Examples

-

English Definition

Snoring, snoring