Definify.com

Definition 2024


melsa

melsa

Catalan

Noun

melsa f (plural melses)

  1. spleen