impressive in French
impressive in French
impressionnable
impressionnant
Making, or tending to make, a positive impression; having power to impress.
épatant
Making, or tending to make, a positive impression; having power to impress.