English to Arabic

Meaning for:
Splatters
other
يرشّ