Arabic-English dictionary »

مُوَزِّع meaning in English

ArabicEnglish
مُوَزِّع m

resellercompany or individual