klystrons

English

Noun

klystrons

  1. plural of klystron

French

Noun

klystrons m

  1. plural of klystron