Translation of pencabul in English:

pencabul

desecrator

noun

  • 1

    desecrator