Arabic-English dictionary »

عُبُور الْمُشَاة meaning in English

ArabicEnglish
عُبُور الْمُشَاة

pedestrian crossingplace for pedestrians to cross a street