Definify.com

Definition 2025


machatu

machatu

Swahili

Noun

machatu

  1. plural of chatu