Definify.com

Definition 2024


melagrana

melagrana

Italian

Noun

melagrana f (plural melagrane)

  1. pomegranate (fruit)

Synonyms

Related terms