Liberator (fr. Libérateur)

Translation into English

Synonyms

  • sauveur
  • délivreur
  • émancipateur
  • libérateur