Definify.com

Definition 2024


charaza

charaza

Swahili

Verb

-charaza (infinitive kucharaza)

  1. beat