NichiDict

伏射濠

ふくしゃごう
[fukushagou]

Meanings

1.Noun

sheltered trench