distribuer meaning in English
v. distribute, give out, hand out; deliver; part, portion; allocate, administer, supply, dispense, apportion, deal
v. distribute, give out, hand out; deliver; part, portion; allocate, administer, supply, dispense, apportion, deal