English to Arabic

Meaning for:
Spatters
other
الرشّات