English to Arabic

Meaning for:
Daubed
other
مجصّص