Skip to content
Kotomora

証しょう人にん台だい

Meanings

1

noun

witness stand; witness box

Refers to the physical stand or box where a witness testifies in court.