stillare

listen to the pronunciation of stillare
Italienisch - Englisch
drip, ooze, distill, distil, weep
exude