Neidio i'r prif gynnwy

Saesneg: immune deficiency

Cymraeg: diffyg imiwnedd

Rhan ymadrodd

Berf