INSTILLATION


Meaning of INSTILLATION in English

n instillation

Interlingua English vocab.      Английский словарь Интерлингва.