Weird spots in my legs plz help

Sw

I don’t know what it is but I have these weird black spots in my leg. And I don’t know how to make them vanish. Have this accord to anyone. And do you guys know what I can do to make them disappear. I been having them for a very long time like 6 years I think. Plz help or recommend me anything that you guys know it would help.