telephone call

telephone call

English Noun
Ad

Definition

A connection established over a telephone network between two parties.

Ad