telerecorded

EnglishEdit

EtymologyEdit

From tele- +‎ recorded

AdjectiveEdit

telerecorded (not comparable)

  1. recorded using telerecording