Definition of カルテル

カルテル

karuteru

Common word
noun
cartel