Qu'est-ce que c'est ?? J'ai besoin d'aide s'il vous plaît

I’ve had these bumps for a few weeks now & they have been very itchy & idk what they are. Someone please help

this looks suspicious i would get check for STI test ..

see your doctor