Definify.com

Definition 2025


charaza

charaza

Swahili

Verb

-charaza (infinitive kucharaza)

  1. beat