trolley_carEnglish

streetcar, tram, tramcar, trolley, trolley car

Noun

A wheeled vehicle that runs on rails and is propelled by electricity

English: streetcar, tram, tramcar, trolley, trolley car

Bahasa: trem

Bahasa words with similar meanings

English words with similar meanings

Show 4 words