English

edit

Noun

edit

telefora

  1. plural of teleforum

Anagrams

edit