Skip to main content

English: video-conferencing

Welsh: fideogynadledda

Part of speech

Verb