(Mû)!harasa

adjective
watched; witnessed
← Back