wababaz

Swahili

Noun

wababaz

  1. plural of mubabaz