Definify.com

Definition 2024


machatu

machatu

Swahili

Noun

machatu

  1. plural of chatu