The English term "wondering" matches the Italian term "stupefatto"

other english words that include "wondering" : italian :
wonderingly attònito