Skip to main content

English: Arm's Length Management Organisations

Welsh: Sefydliadau Rheolaeth Hyd Braich

Part of speech

Noun, Plural

Definition

ALMOs