English to Arabic

Meaning for:
Plash
other
الطرطشة