Skip to content
Kotomora

海かい岸がん堡ほ

Meanings

1

noun

beachhead

Military term for a fortified position established on an enemy beach by landing forces.