pulse decay times

English

Noun

pulse decay times

  1. plural of pulse decay time