English to Arabic

Meaning for:
Besmirched
other
لطّخ