NichiDict

鉄道馬車

てつどうばしゃ
[tetsudoubasha]

Meanings

1.Noun

horse-drawn streetcar