[Postavshchik]
"Supplier" is Поставщик in Russian.
Поставщик means "Supplier" in English.
Word #3720 of 6,000 by frequency in Russian.
Наш поставщик задержал доставку.
Our supplier delayed the delivery.