Search term Shinkansen has one result
ES Spanish EN English
shinkansen (n) [a Japanese high-speed train] (n) bullet train (n) [a Japanese high-speed train] (n)