Definify.com

Definition 2026


machatu

machatu

Swahili

Noun

machatu

  1. plural of chatu