Talk dirty to me...engineering edition. The necessary, the naughty and the absurd in professional terminology.
Unique Insight into the World of Bridge Engineering
Talk dirty to me...engineering edition. The necessary, the naughty and the absurd in professional terminology.