azahar

[Spanish] plural azahares

Orange blossom or lemon blossom.

Countries