telecall (English, noun)
expansion: telecall (plural telecalls)
Senses:
glosses: A telephone call.
Forms:
form: telecalls
tags: plural