English | German | Russian | Czech

sanguisugous English

Meaning sanguisugous meaning

What does sanguisugous mean?

sanguisugous

bloodsucking

Are you looking for...?