Nihoner

海防かいぼう

かいぼう · kaibou

noun

Coastal defense, coastal defence

Full entry for
Coastal defense, coastal de…