Translation of telegrafis in English:

telegrafis

telegrapher

noun

  • 1

    telegrapher