Search term Genoa has 2 results
Jump to
EN English HI Hindi
Genoa जेनोआ (jēnō'ā)
Genoa (proper) [Italian city] जेनोआ (proper) [Italian city] (jēnō'ā)