stressful in Italian
stressful in Italian
stressante
Irritating; causing stress.
logorante
Irritating; causing stress.