Translation of penularan in English:

penularan

infecting, spreading

  • 1

    infecting, spreading