final stands

English

Noun

final stands

  1. plural of final stand