Independent (fr. Indépendant)

Translation into English

Synonyms

  • libre
  • autonome
  • isolé
  • non soumis