×

defeature meaning in French

v. batter, vaincre; déjouer

Related Words

  1. defeatism
  2. defeatist
  3. defecate
  4. defecation
PC Version

Copyright © 2018 WordTech Co.