Online Dictionary
Definition of " écarteler " in French English Dictionary
Results
écarteler
  • {V} tear apart, quarter