Online Dictionary
Definition of " incurability " in English Italian Dictionary
Results
incurability {ın,kjʋrə'bılətı}
  • {N} incurabilità [F]