×
lifeblood
meaning in French
n.
sang (élément de la vie), "élément vital"
Related Words
his lifeblood
life-sized
lifebelt
lifeboat
lifeboatman
PC Version
Copyright © 2018 WordTech Co.