Spanish-English dictionary »

fotorrojo meaning in English

SpanishEnglish
fotorrojo noun
{m}

red light camera(traffic enforcement camera)
noun