Online Dictionary
Definition of " s'amonceler " in French English Dictionary
Results
s'amonceler
  • {V} drift, mass, pile up