buibui

English: Translation
cage; fence
noun
mina-lekka