English Arabic Dictionary

English - العربية

Traffic Lights in Arabic:

1. إشارة إشارة