English to Arabic

Meaning for:
Seep
other
تسرّب