Arabic-English dictionary »

التسرّبات meaning in English

ArabicEnglish
التسرّبات

Infiltrations[UK: ˈɪn.fɪl.treɪts] [US: ˈɪn.fɪl.treɪts]

Leaks[UK: liːks] [US: ˈliːks]