Şırıldav

Turkish Definition

Şarıldama, şarıltı sesiçıkarma

Karachay - Turkish Examples

-

English Definition

Croaking, making a gurgling sound