Definify.com

Definition 2025


mapesa

mapesa

Swahili

Noun

mapesa

  1. plural of pesa