Delivered (fr. Livrée)

Translation into English

Synonyms

  • remis
  • déposé
  • distribué
  • fournie
  • présenté