NichiDict

証言台

しょうげんだい
[shougendai]

Meanings

1.Noun

witness stand; witness box