Definify.com

Definition 2024


telds

telds

English

Noun

telds

  1. plural of teld