×

impaler meaning in French

n. empalant; qui empale; embrochant, transperçant

Related Words

  1. impaled
  2. impalement
  3. impalpability
  4. impalpable
PC Version

Copyright © 2018 WordTech Co.