1 French Synonyms for INCURABLE
Prev.1Next
inguérissable
Definition: 1. incurable (not capable of being cured)
Show more information about inguérissable
Prev.1Next
Search took: 8.77 ms
Definition: 1. incurable (not capable of being cured)
Show more information about inguérissable
Search took: 8.77 ms