Skip to main content

English: attenuated

Welsh: wedi’i drin i’w wneud yn ddiniwed

Part of speech

Verb

Definition

Yng nghyd-destun trin pathogenau.