Home
Search
Index
Definify.com
Definition
2024
buibui
buibui
Swahili
buibui
Noun
buibui
(
n class, plural
buibui
)
spider
(arthropod)
Similar Results