Translation of perembesan in English:

perembesan

oozing, leakage

  • 1

    oozing, leakage
  • 2

    infiltration