Planted (fr. Plantées)

Translation into English

Synonyms

  • enfoncées
  • fixées
  • implantées