Definify.com

Definition 2026


mashamba

mashamba

Swahili

Noun

mashamba

  1. plural of shamba