Version Française
Translate
"incurable"
to French Language
English to French
French to English
English
French
incurable
incurable
incurable, uncurable
irrémédiable