diu

listen to the pronunciation of diu
French - English
IUD, intrauterine device, contraceptive device which is placed inside the uterus to prevent conception