Search term Barcelona has 4 results
EN English PT Portuguese
Barcelona Barcelona
Barcelona (proper) [capital of Catalonia] Barcelona (proper) [capital of Catalonia]
PT Portuguese EN English
Barcelona Barcelona
Barcelona (proper) [capital of Catalonia] Barcelona (proper) [capital of Catalonia]