Skip to main content

English: mainstream

Welsh: prif ffrwd

Part of speech

Adjective

Definition

as adjective