Translation of penular in English:

penular

infectious agent

  • 1

    infectious agent