Subscribe
URL of the page has been copied to clipboard.
Meaning : A supporting structure composed of a system of connected trestles. For a bridge or pier or scaffold e.g..
Install App