Dictionary Translate Correct Text Ask AI
Noun
spill [pl. spills]
spill [pl. spills]