Skip to main content

English: Group Director SHELL

Welsh: Cyfarwyddwr Grŵp SHELL

Part of speech

Noun, Masculine, Singular