×
impalement
meaning in French
n.
empalement, pendaison; action d'enfoncer un objet tranchant
Related Words
impale
impaled
impaler
impalpability
PC Version
Copyright © 2018 WordTech Co.