DictionaryForumContacts

   English
Google | Forvo | +
to phrases
spillage ['spɪlɪʤ] n
environ. spill
spillage The uncontrolled discharge, leakage, dripping or running over of fluids or liquid substances ['spɪlɪʤ] n
environ. spill
spillage
: 7 phrases in 3 subjects
Chemistry2
Environment4
Transport1