Meaning ofirreparablein English

irreparable

#uncommon
Definitions