Topuldatıv

Turkish Definition

Pataklama, toptupettirerek dayak atma

Karachay - Turkish Examples

-

English Definition

Beating, beating with a ball