Replaced (fr. Remplacé)

Translation into English

Synonyms

  • apporté
  • délocalisé
  • substitué
  • suppléé