English to Arabic

Meaning for:
Greased
other
مدهون