English to Arabic

Meaning for:
Leaked
other
مسرّب