×
mutilation
meaning in French
n.
amputation; défiguration, mutilation, déformation
Related Words
mutex
mutilate
mutilative
mutilator
PC Version
Copyright © 2018 WordTech Co.