Translation of penebat in English:

penebat

insulator

noun

  • 1

    insulator