Skip to main content

English: Oracle platform

Welsh: system Oracle

Definition

A computer system.