tape delays

English

Noun

tape delays

  1. plural of tape delay