Avnav

Turkish Definition

Yuvarlanma, düşme,devrilme

Karachay - Turkish Examples

-

English Definition

Roll, fall, topple over