SynonymX
Speak
Twelve-Sided
Definition of Twelve-Sided
1.
Having twelve sides
Adjective Satellite
Semanticaly linked words with "twelve-sided"
many-sided
multilateral