поставляти

To supply, to deliver; to purvey, to furnish, to cater (with)

поставляти товари — to deliver goods

Джерело: Українсько-англійський словник на Slovnyk.me