DIU
Noun
1. (general) 
a. IUD, coil 
ponerse un DIUto have an IUD inserted
DIU
dispositivo intrauterino coil; IUD; IUCD
Search history
Did this page answer your question?