Gynaecology & Obstetrics

Creamy white watery discharge with fishy odour from vagina along with minimal itching is due to: