spillages
English
Noun
spillages
plural of
spillage