Here are some websites where you can find song lyrics (both in English and Italian): (learn English with songs!) (the BEST site if you want to WATCH videoclips, LISTEN to songs and READ lyrics at the same time!)

While listening to your favourite tunes on your MP3-player, read the lyrics and try to understand the meaning: it's a good way for you to improve your listening and reading skills! You can use a good paper dictionary or an on-line bilingual dictionary: or mono/multilingual one:
If you need any help, try this forum:

Many songs are difficult to understand because of the slang. Here's a website which can help you to 'translate' slang into standard English:

If you want, you can also add your favourite song (audio file) and lyrics in the page MY STUDENTS' FAVOURITE HITS.

Last but not least, you can also take part in a discussion about music (and other topics) with students from all over the world : click on and choose a topic in the learning pages on the right.

Have fun!