sputteringEnglish

spatter, spattering, splatter, splattering, splutter

Noun

The noise of something spattering or sputtering explosively

English: spatter, spattering, splatter, splattering, sputter, splutter, sputtering

Bahasa: detup

Bahasa words with similar meanings

English words with similar meanings

Show 6 words