Arabic-English dictionary »

إِشَارَة مُرُور meaning in English

ArabicEnglish
إِشَارَة مُرُور f

traffic lightsignalling device