Translation of pengusir in English:

pengusir

noun

  • 1

    person or thing that chases away