Search term traffic light has one result
Jump to
EN English SL Slovenian
traffic light (n) [signalling device] semafor (n) [signalling device] (n)

EN SL Translations for traffic

EN SL Translations for light