taraboa Sabatiertaraboasee v.t. ntaraboa. Words that link heretanaboa to be in the course of beating (tana).tiribo to engage in stunning or killing with the tail as a large fish a… ← tarabannaratarabu →