Skip to main content

English: immune

Welsh: ag imiwnedd

Part of speech

Adjective

Definition

eg an immune person