×

lifesaver meaning in French

n. sauveteur (mer, etc.); qui sauve de la mort; qui sauve d'un problème

Related Words

  1. lifelong
  2. lifer
  3. lifesaving
  4. lifestyle
PC Version

Copyright © 2018 WordTech Co.