Definify.com

Definition 2024


buibui

buibui

Swahili

buibui

Noun

buibui (n class, plural buibui)

  1. spider (arthropod)