Wiktionary
splatterings
n. (plural of splattering English)
n. (plural of splattering English)