overseas telegram









overseas telegram


noun

  1. British another name for cable (def. 5)
54 queries 0.597