splatches

English

Noun

splatches

  1. plural of splatch

Verb

splatches

  1. third-person singular simple present indicative of splatch

Anagrams