1 French Synonyms for IRRATTRAPABLE
Prev.1Next
irrécupérable
Definition: 1. irretrievable, unreclaimable, unsalvageable
There are 2 definitions of the word irrécupérable
Show more information about irrécupérable
Prev.1Next
Search took: 33.46 ms