Definify.com

Definition 2024


mapesa

mapesa

Swahili

Noun

mapesa

  1. plural of pesa