Skip to main content

English: videoconference

Welsh: fideogynadledda

Part of speech

Verb