Definify.com

Definition 2026


mapesa

mapesa

Swahili

Noun

mapesa

  1. plural of pesa