Definify.com

Definition 2024


miruba

miruba

Swahili

Noun

miruba

  1. plural of mruba