×

bloodshed meaning in French

n. effusion de sang; meurtre, carnage, massacre

Related Words

  1. bloodroot
  2. bloods
  3. bloodshedder
  4. bloodshedding
PC Version

Copyright © 2018 WordTech Co.