Skip to main content

English: non-destructive testing

Welsh: profion anninistriol

Part of speech

Noun, Plural

Definition

NDT