English Translation for truss bridge
truss bridge
کسنا پل
Search Result for truss bridge
truss
See Definition and Meaning
bridge
English definition for truss bridge
1. n. a bridge supported by trusses
Bridge
Sponored Video