teleradiograms

English

Noun

teleradiograms

  1. plural of teleradiogram