waharabu

Swahili

Noun

waharabu

  1. plural of mharabu