Danke, Wacko! Der italienische Satz ist richtig. Ich bin mir aber den verwendeten Zeitformen im Deutschen nicht sicher!
.........der ein Mädchen gefragt hatte/hat, ob sie ihn heiraten wolle...?
Hallo Dordolla!
Eine an den Stil eines Märchens angepasste mögliche Übersetzung ist:
"Es war einmal ein junger Mann, der ein Mädchen fragte, ob sie ihn heireaten wolle."