English to Arabic

Meaning for:
Squirted
other
متدفّق