English to French inexpiable

Dictionary entry: inexpiable

atomjames

Member
English
Inexpiable: Que rien ne peut apaiser, effacer ou faire cesser.

--> Implacable

"Combat inexpiable" --> "Implacable conflict"
 
  • < Previous | Next >
    Top