Ustukkulav

Turkish Definition

Parçalama, tutamtutam yapma

Karachay - Turkish Examples

-

English Definition

To shred, to tear into pieces