Italian edit

Etymology edit

From in- +‎ scusabile.

Adjective edit

inscusabile (plural inscusabili)

  1. inexcusable, unpardonable
    Synonym: inescusabile
    Antonym: scusabile