Hi, thanks for using healthcare magic
Foul smelling discharge may be secondary to bacterial vaginosis
which causes a fish smelling discharge.
can cause a whitish yellow discharge but it does not usually have an odour.
Bacterial vaginosis is diagnosed by swab which would be done by your doctor. It is easily treated by vaginal creams, some persons use oral medication if they wish.
I hope this helps