English to Arabic

Meaning for:
Maser
other
المازر: أداة لتضخيم النبضات الكهربائية بابتعاث الإشعاعات وحَفْزها