Search term 蒸気機関車 has one result
Jump to
JA Japanese EN English
蒸気機関車 (n) [locomotive powered by steam] (n) steam locomotive (n) [locomotive powered by steam]