×
s'émanciper
meaning in English
v.
free oneself, become independant
Related Words
s'éloigner furtivement
s'émacier
s'émerveiller
s'émietter
PC Version
Copyright © 2018 WordTech Co.