Skip to main content

English: webinars

Welsh: gweminarau

Part of speech

Noun, Plural

Definition

A Web seminar, 'web' + 'seminar'.