Independence (fr. L'indépendance)

Translation into English

Synonyms

  • autonomie
  • liberté
  • self-sufficiency