Spanish

edit

Etymology

edit

Adjective

edit

insubsanable m or f (masculine and feminine plural insubsanables)

  1. irreparable
  2. inexcusable