radar
English translation of radar
m
- 1 (sistema, aparato) radar Definition of radar in the British & World English dictionary Definition of radar in the US English dictionary Translate radar | into French | into German | into Italian
- 2 [Aut] speed camera Definition of speed camera in the British & World English dictionary Translate speed camera | into French | into German | into Italian