English to Arabic

Meaning for:
Suppressors
other
المكثّفات