triple stops

English

Noun

triple stops

  1. plural of triple stop