Meaning of biombo

biombo

Tagalog

n. folding screen