meaning of spillage

1. the act of allowing a fluid to escape


Related Words

spillage |

Developed & Maintained By Taraprasad.com

Treasure Words