Definition of agua de azahar in Spanish:

agua de azahar

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