standdowns

English

Noun

standdowns

  1. plural of standdown