Word Definition

Spattered

  1. of Spatter

Synonyms