capture cards

English

Noun

capture cards

  1. plural of capture card