Sichen no 'deliver' ...

Vokabelen

livrer qqch.
to deliver something
to deliver