×

leech meaning in French

n. sangsue; parasite; extorqueur; médecin (familier)
v. coller comme une sangsue; opérer une saignée avec une sangsue

Related Words

  1. lee iacocca
  2. lee raymond
  3. leeds
  4. leek
PC Version

Copyright © 2018 WordTech Co.