impressive in Italian
impressive in Italian
impressionante
Making, or tending to make, a positive impression; having power to impress.
notevole
Making, or tending to make, a positive impression; having power to impress.
spettacolare
Making, or tending to make, a positive impression; having power to impress.
eccitante
Appealing.