Version Française
Meaning of
"de son propre gré."
in English language
French to English
English to French
French
English
de son propre gré.
free will (of his/her own -)