×

flincher meaning in French

n. poltron, lâche, habitué de reculer

Related Words

  1. flimsy excuse
  2. flinch
  3. flinchingly
  4. flinder
PC Version

Copyright © 2018 WordTech Co.