Search term Genoa has 3 results
Jump to
ENEnglishNLDutch
Genoa Genua
Genoa(proper)[Italian city] Genua(proper)[Italian city]
Genoa genua