klystrons
English
Noun
klystrons
plural of
klystron
French
Noun
klystrons
m
plural of
klystron