Definify.com

Definition 2024


slatches

slatches

English

Noun

slatches

  1. plural of slatch