slatches

English

Noun

slatches

  1. plural of slatch

Anagrams