Definify.com

Definition 2026


miruba

miruba

Swahili

Noun

miruba

  1. plural of mruba