Spanish-English dictionary »

radar de tráfico meaning in English

SpanishEnglish
radar de tráfico noun
{m}

speed camera(camera to detect speeding vehicles)
noun