×

bloodsucking meaning in French

n. hématophagie, fait de drainer le sang ou de laper le sang

Related Words

  1. bloodstream
  2. bloodsucker
  3. bloodthirstily
  4. bloodthirstiness
PC Version

Copyright © 2018 WordTech Co.