English-Arabic dictionary »

traffic-lights meaning in Arabic

EnglishArabic
Traffic-lights

إشارات المرور