It's a matter of how you pronounce tz, really; and unfortunately ZZ is not always pronounced the same. IPA uses /ʦ/ and /ʣ/for the two sounds, remarking the difference respectively for voiceless and voiced on both "consonants" (though they're really just one symbol each).
An example for all: "razza" ['rat:ʦa] means "race", while "razza" ['rad:ʣa] means "stingray".
If you can get used to its weird symbol set and to the fact that the interface is only Italian, DOP is a great dictionary to use for pronunciation: all word definitions have audio files attached.
Bimba = baby girl , bimbo =baby boy , bimbi = toddlers/ very small children. The strange thing is in American slang a "bimbo" is dumb girl!! Ragazza/Ragazzo is for older children teenagers. if you want to see a group of friends both male and female. Then you just say "Ciao Ragazzi
Why does she pronounce ragazza as ragatta. Is that a mistake or how it's actually supposed to be
The recorded voice is clearly pronouncing "un" ragazza; not "una" ragazza. I slowed it down both times in a silent room to confirm it.
Naturally, people will be getting this "wrong" despite aurally "un ragazza" is what they're hearing.
It may also cause confusion with users who speak languages that don't utilize masculine/feminine/neutered/informal/polite words who are trying to learn Latin-based languages.