Search term Genoa has 3 results
EN English ES Spanish
Genoa Génova
Genoa (proper) [Italian city] Génova (proper) [Italian city]
ES Spanish EN English
Genoa Genoa