×
self-imposed
meaning in French
dont on a pris de soi-même la responsabilité; volontaire
Related Words
self-imposed exile
self-ignition
self-importantly
self-imposed exile
self-improvement
PC Version
Copyright © 2018 WordTech Co.