← Reading Hall /

AKASHA  word detail

Sputter

word:en:sputter

The noise of something spattering or sputtering explosively.