Free (fr. Libre)

Translation into English

Synonyms

  • autonome
  • disponible
  • indépendant
  • inoccupé