English to Arabic

Meaning for:
Bedaubed
other
لطّخ