English to Arabic

Meaning for:
Spattered
other
مرشوش