Arabic-English dictionary »

مَمَرُّ الرَّاجِلِين meaning in English

ArabicEnglish
مَمَرُّ الرَّاجِلِين m

zebra crossingpedestrian crossing featuring broad white stripes