Skip to main content

English: immunotherapy

Welsh: imiwnotherapi

Part of speech

Noun, Masculine, Singular