supplier in Polish
supplier in Polish
dostawca
One who supplies; a provider.
dostawczyni
One who supplies; a provider.