English to Arabic

Meaning for:
Leaks
other
التسرّبات