Translation of telegrafi in English:

telegrafi

telegraphy

noun

  • 1

    telegraphy, communication by telegraph