English to Arabic

Meaning for:
Surfeiter
other
المفرط في التزويد