Arabic-English dictionary »

الموزّعة meaning in English

ArabicEnglish
الموزّعة

Spreader[UK: ˈspre.də(r)] [US: ˈspre.dər]