Browse By Letter

Search engineering dictionary:

Definition:

Smls

Seamless pipe with no weld in the circumference.