EnglishEdit

NounEdit

telds

  1. plural of teld

AnagramsEdit