Definisi 'can of worms'

English to English
noun
1 a source of unpredictable trouble and complexity Terjemahkan
source: wordnet30

More Word(s)
colloquialism, problem, trouble,

Visual Synonyms