Definify.com

Definition 2025


zagara

zagara

Italian

Noun

zagara f (plural zagare)

  1. orange blossom or general tree blossom