Translation of diffuser in Malay

diffuser

penyebar

noun

  • 1

    penyebar