Dictionary, Free Dictionary - MyDictionary.net
Definition of " se perdre " in French English Dictionary
Results
se perdre
  • {ID} west: go west
  • {V} lose, miscarry, peter out