Skip to main content

English: diagnostic and imaging technology

Welsh: technoleg ddiagnostig a delweddu

Part of speech

Noun, Feminine, Singular