EN English dictionary: cabal
cabal has 15 translations in 7 languages
translations of cabal
EN
ES
Spanish
2 translations
EN
DE
German
6 translations