English-Latin dictionary »

pour in drop by drop, drop in meaning in Latin

EnglishLatin
pour in drop by drop, drop in verb

instillo [instillare, instillavi, instillatus](1st)
verb