bewilder in Italian
bewilder in Italian
confondere
disorientare
sconcertare