Search term Elba has 5 results
PT Portuguese EN English
Elba (proper) [European river] Elbe (proper) [European river]
Elba Elba