5 results
Results are displayed by relevance.
Welsh: sefydliad ambarél
English: umbrella organisation
Welsh: cynllun cyflogaeth ambarél
English: umbrella employment scheme
Welsh: CoACS ambarél
English: umbrella CoACS
Welsh: corff ambarél
English: umbrella body
English: Construction Umbrella Bodies Adjudication Task Group