Definition of agua de azahar in Spanish:

agua de azahar

noun

  • 1

    Sustancia líquida que se obtiene por destilación de la flor del naranjo.