English to Arabic

Meaning for:
Klystrons
other
أجهزة الكليسترون