×

lifer meaning in French

n. condamné à perpétuité (argot)

Related Words

  1. lifeline
  2. lifelong
  3. lifesaver
  4. lifesaving
PC Version

Copyright © 2018 WordTech Co.