I'm worried weather is this herpes ? plz help.
no its thrush /yeast
visit your doctor they will give u a tablet or liquid for it
I'm worried weather is this herpes ? plz help.
no its thrush /yeast
visit your doctor they will give u a tablet or liquid for it