English

edit

Noun

edit

macumbas

  1. plural of macumba

Portuguese

edit

Noun

edit

macumbas

  1. plural of macumba