Big Huge Thesaurus

bespattered

adjective

similar terms