Italian edit

Noun edit

instillazione f (plural instillazioni)

  1. (medicine) instillation
  2. instilling

Related terms edit