Version Française
Translate
"liberate (to)"
to French Language
English to French
French to English
English
French
liberate (to)
libérer; affranchir; émanciper.