"I have many cousins."
Translation:Jag har många kusiner.
Yes and no. But mostly no.
Många always means many.
Flera, on the other hand, at its very core means more than one, but can carry other meanings as well, including several, a few and sometimes many. It can be a bit tricky to learn, but you'll get the hang of it with practice and time.
Hope that helps!