Online Dictionary
Definition of " inaliénable " in French English Dictionary
Results
inaliénable
  • {A} inalienable, permanent, stable
biens inaliénables
  • {N} entailment, entail