Skip to main content

English: IPR

Welsh: Hawliau Eiddo Deallusol

Part of speech

Noun, Plural

Definition

Intellectual Property Rights