tramcarEnglish

tram, tramcar, streetcar, 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

A four-wheeled wagon that runs on tracks in a mine

English: tramcar, tram

Bahasa words with similar meanings

English words with similar meanings

Show 4 words