Meaning of biyumbo

biyumbo

Tagalog

n. folding screen