Translation of pemfitnah in English:

pemfitnah

detractor, slanderer

noun

  • 1

    detractor, slanderer