English to Arabic

Meaning for:
Stoplights
other
إشارات المرور