startling in Italian
startling in Italian
sconvolgente
Likely to startle; surprising; shocking.
sorprendente
Likely to startle; surprising; shocking.