English
English version

Elba

From Longman Dictionary of Contemporary EnglishElbaEl‧ba /ˈelbə/  an island west of Italy where napoleon was sent in 1814 after the failure of his attack on Russia
Pictures of the day
What are these?
Click on the pictures to check.