Translation of palpa in English:

palpa

pulp

noun

  • 1

    pulp, material made from crushed wood that is used to make paper