Results for "

karmaşa

"
Turkish - English dictionary

karmaşa

(Turkish - English dictionary) :
1. confusion. 2. complicated matter. 3. complexity. 4. psych. complex.