Online Dictionary
Definition of " écraseur " in French English Dictionary
Results
écraseur
  • {N} roadhog