Translation of batalla de flores in English:

batalla de flores

feminine noun

  • 1

    procession in which flowers are thrown at the crowd