Definify.com

Definition 2025


mashamba

mashamba

Swahili

Noun

mashamba

  1. plural of shamba