velo

English: Translation
stab, pierce, spear (someone); jab, poke; inject, insert
verb
Physical Actions
Hunting and Fishing
Notes

Cia form: velosia