Where does “irreparable” come from?

irreparable (Catalan): irreparable

Definitions

  1. irreparable

Words derived from “irreparable