Dıbırdav

Turkish Definition

Hızlı hızlı yürüme,tepinme

Karachay - Turkish Examples

-

English Definition

Walking fast, stamping