English to English
splattering
noun (n)
- the noise of something spattering or sputtering explosivelykebisingan dari spattering sputtering explosively atau sesuatusource: wordnet30the act of splashing a (liquid) substance on a surfacetindakan yang tersebar (cair) substansi di atassource: wordnet30