Translation of telegrafis in English:

telegrafis

telegrapher

  • 1

    telegrapher