English to Arabic

Meaning for:
Supercharger
other
ضاغط الأكسجين داخل المحرك