Pls what is this on my foreskin?

i have these white bumps maybe for two months, little rough on touch. what is that?image