"distributor" - Details

English Term:
distributor
Arabic Term:
موزِّع
Arabic Definition:
English Definition: