Talk dirty to me...engineering edition. The necessary, the naughty and the absurd in professional terminology.
Bridge Engineering, History & Travel
Talk dirty to me...engineering edition. The necessary, the naughty and the absurd in professional terminology.