Arabic-English dictionary »

مُوَرِّدَة meaning in English

ArabicEnglish
مُوَرِّدَة f

supplierone who supplies, a provider