Traducción de semaforazo in English:

semaforazo

nombre masculino

  • 1

    robbery of a car driver or passengers at traffic lights