Gynaecology & Obstetrics

Commonest cause of pyometra is :