×
bloodsucking
meaning in French
n.
hématophagie, fait de drainer le sang ou de laper le sang
Related Words
bloodstream
bloodsucker
bloodthirstily
bloodthirstiness
PC Version
Copyright © 2018 WordTech Co.