×

poltroon meaning in French

n. poltron, lâche

Related Words

  1. poltergeist
  2. polonium
  3. poly
  4. polyacid
PC Version

Copyright © 2018 WordTech Co.