Search term has 3 results
Jump to
JA Japanese EN English
castle
(n v) [fortified building] castle (n v) [fortified building]
Castle