English to Arabic

Meaning for:
Mucked
other
ملوّث