Search term aftcastle has one result
Jump to
EN English JA Japanese
aftcastle (n) [raised part of the upper deck] (n) 船尾楼 (n) [raised part of the upper deck] (n)