horrible in Italian
horrible in Italian
orribile
Causing horror; terrible; shocking.
terribile
Causing horror; terrible; shocking.