Pontoon-bridge meaning

A temporary floating bridge that uses pontoons for support.
noun
0
0
noun
0
0
Advertisement