English-Arabic dictionary »

zebra crossing meaning in Arabic

EnglishArabic
zebra crossing pedestrian crossing featuring broad white stripes

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