telelectures

English

Noun

telelectures

  1. plural of telelecture