Of themselves (fr. D'elles-mêmes)

Translation into English

Synonyms

  • de leur propre chef
  • elles-mêmes
  • par elles-mêmes