Skip to main content

English: dilation and curettage

Welsh: lledu a chiwretio

Part of speech

Verb

Definition

D & C.