English to Arabic

Meaning for:
Supercharged
other
زائد الشحنة