Definify.com

Definition 2025


melsa

melsa

Catalan

Noun

melsa f (plural melses)

  1. spleen