dazzling in Italian
dazzling in Italian
affascinante
Very brilliant or splendid in display; that dazzles the mind of the observer.
stupefacente
Very brilliant or splendid in display; that dazzles the mind of the observer.