dostarczać, doręczać, dowozić (np. towar do sklepu)

deliver

1

Quelle: Englisch eTutor-Kurs

deliver = dostarczać, doręczać, dowozić (np. towar do sklepu)

Sentence in Englisch and translation in Englisch

They deliver purchases over $50 for free. = Oni dostarczają zakupy powyżej 50 dolarów za darmo.