Non-spillable

What is Non-spillable?

Non-spillable definition and meaning on Dictionary terms:
verb (used with object), spilled or spilt, spill

Tags: