zabumbas

English

Noun

zabumbas

  1. plural of zabumba