English Dictionary
Definition bloodsucker in British English
bloodsucker noun
[countable] noun
/ˈblʌdˌsʌkə(r)/

English Dictionary