Wiktionary
telerecordings
n. (plural of telerecording English)
n. (plural of telerecording English)