Recherche de 'deliver' ...

Vocables

to deliver
livrer qqch.
to deliver something