Deposited (fr. Déposée)

Translation into English

Synonyms

  • remis
  • déposé
  • installé
  • laissé
  • placé