stillare

listen to the pronunciation of stillare
Italian - English
drip, ooze, distill, distil, weep
exude