Translation of persiflage in Malay

persiflage

senda gurau

noun

  • 1

    senda gurau, kelakar