witness stands

English

Noun

witness stands

  1. plural of witness stand