macoutes

English

Noun

macoutes

  1. plural of macoute