English | German | Russian | Czech

sanguisuge English

Meaning sanguisuge meaning

What does sanguisuge mean?

sanguisuge

(obsolete) A leech (blood-sucking annelid).

Are you looking for...?