Tayğalav

Turkish Definition

Kayma, kayak yapma

Karachay - Turkish Examples

-

English Definition

Skating, skiing