NichiDict

証人台

しょうにんだい
[shounindai]

Meanings

1.Noun

witness stand or box