English to Arabic

Meaning for:
Besmirches
other
يلطّخ