Translation of streetcar in Malay

streetcar

trem

noun

  • 1

    trem