NichiDict

台場

だいば
[daiba]

Meanings

1.Noun

fort; battery