Definify.com

Definition 2026


melagrana

melagrana

Italian

Noun

melagrana f (plural melagrane)

  1. pomegranate (fruit)

Synonyms

Related terms