auto-amélioration French - English
1.
Englishself-improvement
-
Englishfollowing a disciplined programme to improve one’s health or character
-
Frenchauto-amélioration
English translator: French English auto-amélioration Eesti sõnaraamat Español Traductor Svenska Översättare