striking in Italian
striking in Italian
impressionante
Making a strong impression.
scioccante
Making a strong impression.
sconcertante
Making a strong impression.