Vocabulary

列車砲

railway gun; railroad gun; railway artillery

noun