See also: telle and tèlle

EnglishEdit

Proper nounEdit

Telle

  1. A community in Lesotho

AnagramsEdit