Translation of semaforazo in English:

semaforazo

masculine noun

  • 1

    robbery of a car driver or passengers at traffic lights