Online Dictionary
Definition of " mangeur d'hommes " in French English Dictionary
Results
mangeur d'hommes
  • {N} man-eater