diu meaning in English
iud, intrauterine device, contraceptive device which is placed inside the uterus to prevent conceptiondiu (dispositif intra-utérin)
iud, intrauterine device, contraceptive device which is placed inside the uterus to prevent conceptiondiu (dispositif intra-utérin)