Suvurğuç

Turkish Definition

Savurucu, tınassavurmaya yarayan alet, yaba

Karachay - Turkish Examples

-

English Definition

Thrower, tool for throwing, pitchfork