MalayTranslate.com
Malay to English Translator
Translate Here

English to English

streetcar track

noun (n)

  • the track on which trams or streetcars run
    trek yang trams atau streetcars lari
    Synonym:
    tramline, tramway
    source: wordnet30