Vocabulary

電車通り

street with streetcar tracks; street with a tram line

noun