purveyor

noun
1
a person or company that supplies something
تهیه‌کننده, تدارک‌دهنده, عرضه‌کننده, تأمین‌کننده, توزیع‌کننده