Dictionary search results

Showing 1-3 of 3 results

teleconference US English

A conference with participants in different locations linked by telecommunications devices