matamasha

Swahili

Noun

matamasha

  1. plural of tamasha