Definify.com

Definition 2024


Waarabu

Waarabu

Swahili

Noun

Waarabu

  1. plural of Mwarabu