Dictionary search results

Showing 1-4 of 4 results

teleconference US English

A conference with participants in different locations linked by telecommunications devices

teleconference English-Spanish

teleconferencia f