Arabic-English dictionary »

المسرّب meaning in English

ArabicEnglish
المسرّب

Leaker[UK: ˈliːkə(r)] [US: ˈliːkər]