Tıpırdav

Turkish Definition

Kıpırdama, çırpınma,çapalama

Karachay - Turkish Examples

-

English Definition

Moving, struggling, hoeing