Definify.com

Definition 2025


buibui

buibui

Swahili

buibui

Noun

buibui (n class, plural buibui)

  1. spider (arthropod)