English edit

Etymology edit

tele- +‎ call

Noun edit

telecall (plural telecalls)

  1. telephone call