meaning of mumbo jumbo
1.
language
that
is
unnecessarily
difficult
to
understand
Related Words
mumbo jumbo
|
Developed & Maintained By
Taraprasad.com