Dictionary, Free Dictionary - MyDictionary.net
Definition of " rendre l'âme " in French English Dictionary
Results
rendre l'âme
  • {V} expire, ghost: give up the ghost, pack up, yield