"finally deliver" — Collocation dictionary inglés

finally deliver collocation
Automatic translation (We do not guarantee its correctness): w końcu dostarcz
  1. deliver verbo + finally adverbio
    normal collocation

    The rest of the weapons were finally delivered on 26 May.