Installed (fr. Installée)

Translation into English

Synonyms

  • assis
  • établi
  • fixé
  • implanté
  • positionné