supervisor
A visor of superior powers, one who is likely to be of a superb standard to that of one who is only a visor or wears a blue peter badge
Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.