tape delays
English
Noun
tape
delays
plural of
tape delay