tupoducu meaning in english

[Tel.] v. t. To spit. umiyu. See tu. To puff away with the breath: to blow off, to fumigate in order to keep off ill. To “blow upon” or perform a spell (saying tu) so as to relieve the pain. tutu anu.