Search term Genovese has one result
IT Italian EN English
genovese (adj n) [of or pertaining to Genoa] Genoan (adj n) [of or pertaining to Genoa] (adj n)