letter telegrams

English

Noun

letter telegrams

  1. plural of letter telegram