I don't know of a single Italian word that starts with "ng" (my Italian-English dictionary certainly doesn't have any). I don't want to sound "narky", but do you have any evidence to back up that pronunciation?
:-)
♦ Chrisell ♦
All we have to decide is what to do with the time that is given us. - J.R.R. Tolkien.