oducu meaning in english

[Tel.] v. a. To pierce, to stab, to gore. To attack. poducu. To seize, snatch. To defeat. To overthrow. odincu.