Definify.com

Definition 2024


sangonera

sangonera

Catalan

Noun

sangonera f (plural sangoneres)

  1. leech