Berikut ini adalah penjelasan tentang penumpahan dalam Kamus Indonesia-Inggris
spilling
1 act of spilling or shedding. 2 concentration.