Definitions English

  • To transmit again.