spillage in Spanish
spillage in Spanish
derramamiento
The process or action of spilling.
derrame
The process or action of spilling.