supplier in Finnish
supplier in Finnish
toimittaja
One who supplies; a provider.
hankkija
One who supplies; a provider.