Search term instillation has 4 results
EN English FR French
instillation (n) [technical] instillation (n) {f} [technical]
FR French EN English
instillation (n) [technique] {f} instillation (n) [technique]
instillation (n) [technique] {f} instillment (n) [technique]
instillation (n) [technique] {f} instilment (n) [technique]