Forvo is the place where you´ll find words pronounced in their original languages. At the time of writing there are 70,831 words, 25,613 pronunciations in 186 languages. It’s in beta & still building up its list of words, but basically here’s how it works.
If you want to know how to pronounce a word you just type it into the search box & Forvo will come back with that word pronounced by a native speaker. Click on the icon & you’ll hear it. Or you can click on the word to get more information eg I typed in ‘pizza’ & there are 4 pronunciations of pizza – Italian, Argentinian, Spanish & Portugese. There’s also a link to ‘pizza’ in wikipedia if I want more information.
It’s a social sharing site so you can join and add words that you’d like pronounced to the list , or you can provide the pronunciation. Try it out.