kartels

English

Noun

kartels

  1. plural of kartel

Anagrams