Meaning ofvoodooin English

voodoo

us//vuːduː//uk//vuːduː//
#uncommon
Definitions
Compounds / Phrases