Skip to content
Kotomora

伏ふく射しゃ濠ごう

Meanings

1

noun

sheltered trench

Military term for a trench that provides cover for soldiers, especially when firing from a prone position.