×
confinement
meaning in French
n.
restriction; emprisonnement; accouchement
Related Words
confinement order
solitary confinement
confinement to barracks
confine
confined
confinement order
confinement to barracks
PC Version
Copyright © 2018 WordTech Co.