Definify.com

Definition 2025


miruba

miruba

Swahili

Noun

miruba

  1. plural of mruba