Translation of peresap in English:

peresap

diffuser

noun

  • 1

    diffuser