English translation of 'sanguessuga'
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
'sanguessuga' in Other Languages
British English: leech NOUN
A leech is a small animal which looks like a worm and lives in water. Leeches feed by attaching themselves to other animals and sucking their blood.
Translation of sanguessuga from the Collins Portuguese to English Dictionary