×
impaler
meaning in French
n.
empalant; qui empale; embrochant, transperçant
Related Words
impaled
impalement
impalpability
impalpable
PC Version
Copyright © 2018 WordTech Co.