Dictionary search results

Showing 1-4 of 4 results

videoconference British & World English

A conference in which participants in different locations are able to communicate with each other in sound and vision

videoconference English-Spanish

videoconferencia feminine