telefora
English
Noun
telefora
plural of
teleforum
Anagrams
foretale