🇬🇧 en fr 🇫🇷

IUD noun

  • Initialism of intrauterine device.
DIU
Wiktionary Links