Bloodsuckers [noun]

Definition of Bloodsuckers:

extortionist

Synonyms of Bloodsuckers:


Opposite/Antonyms of Bloodsuckers:

-


Sentence/Example of Bloodsuckers: