Definify.com

Definition 2025


sangonera

sangonera

Catalan

Noun

sangonera f (plural sangoneres)

  1. leech