Vocabulary

証言台

witness stand; witness box

noun