English edit

Noun edit

telegrammes

  1. plural of telegramme