Definify.com

Definition 2026


telds

telds

English

Noun

telds

  1. plural of teld