Spanish › DictionarysangujaHear itnounfeminineleechanimalFormsnounsingularsangujapluralsangujasOther ways to say ithirudíneoleechsanguijuelaleech (animal)Read Spanish with every word explained