Definify.com

Definition 2024


zagara

zagara

Italian

Noun

zagara f (plural zagare)

  1. orange blossom or general tree blossom