meaning of biombo

biombo - Spanish to English

display screen [for hearth]