stoplight


Results for "stoplight"

English - Turkish Dictionary

stoplight

(English - Turkish Dictionary) :
i. trafik lambası.