to deliver [ delivered ; delivered ]
أوصل {إلى}
Synonyms
  • أبلغ ، بلّغ ، أنهى ، أتمّ
Notices
  • to take something to a certain place