Definify.com

Definition 2025


Waarabu

Waarabu

Swahili

Noun

Waarabu

  1. plural of Mwarabu