Definitions English

  • A telegram sent by submarine cable.