Meaning ofincurablein English

incurable

#uncommon
Definitions