C2noun
streetcar
Definition an electric vehicle that carries passengers along rails in city streets
Arabic meaning · المعنى
ترام، عربة ترام
· Meaning
Example · مثال · Example
We took the streetcar downtown to see the museum.
استقلنا الترام إلى وسط المدينة لزيارة المتحف.