"Supplier" is Поставщик in Russian.
Поставщик means "Supplier" in English.
Word #1610 of 4,000 by frequency in Russian — level B1.
Наш поставщик задержал доставку.
Our supplier delayed the delivery.