English to Arabic

Meaning for:
Intercooler
other
المبرّد