Translation of penyibuk in English:

penyibuk

busybody

noun

  • 1

    busybody, meddlesome person