Open main menu
See also: Telefaxes

EnglishEdit

NounEdit

telefaxes

  1. plural of telefax