Definify.com

Definition 2024


tetches

tetches

English

Noun

tetches

  1. plural of tetch