DictionaryForumContacts

   English
Google | Forvo | +
to phrases
traffic signal ['træfik'sign(ə)l]
light. semaforo m
transp., polit., el. semaforo di segnalazione; lanterna semaforica; luce semaforica
traffic signals
transp. semaforo stradale
traffic signal: 24 phrases in 4 subjects
Communications13
Electronics1
General1
Transport9