See also: Telefaxes

English edit

Noun edit

telefaxes

  1. plural of telefax