French-Spanish dictionary »

incurable meaning in Spanish

FrenchSpanish
incurable adjectif

incurableadjective