×

lifeblood meaning in French

n. sang (élément de la vie), "élément vital"

Related Words

  1. his lifeblood
  2. life-sized
  3. lifebelt
  4. lifeboat
  5. lifeboatman
PC Version

Copyright © 2018 WordTech Co.