Attested.to

Definition

a member of a Bantu people in southeastern Congo

Seed ·

Term in context

Chiluba in CommonParlance