pantra meaning in english

[Tel.] n. A fish spear, a harpoon. cillalugalayalugulu mudu nalgugalakarra, cepalanupodice ayudhamu. pantrincu pantrintsu. v. a. To spear or harpoon a fish.pantratopoducu.