leading indicators

English

Noun

leading indicators

  1. plural of leading indicator