Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
sgocciolare 
1  vt  (acqua)  to drip , (cosa immersa in un liquido)  to drain
2  vi, (aus essere) to drip