teleletters

English

Noun

teleletters

  1. plural of teleletter