English to Arabic

Meaning for:
Stoplight
other
إشارة المرور