rhizoverbBeta
Feedback

screen

Visual displaynoun / verb · A surface for displaying images or information, or their presentation on it.Protective barriernoun / verb · A barrier that filters or blocks passage.