Contents

EnglishEdit

NounEdit

cartels

  1. plural of cartel

AnagramsEdit


FrenchEdit

NounEdit

cartels ?

  1. plural of cartel