Online Dictionary
Definition of " accrocheur " in French English Dictionary
Results
accrocheur
  • {N} skirmisher