Search term Genoa has 3 results
ENEnglishESSpanish
Genoa Génova
Genoa(proper)[Italian city] Génova(proper)[Italian city]
ESSpanishENEnglish
Genoa Genoa