streetcar
US
/ˌstritˈkɑr/
UK
/ˈstritkɑ/
Definition for streetcar is being prepared and will be available soon.
Definition for streetcar is being prepared and will be available soon.