S80 Explained

S80 or S-80 may refer to:

Automobiles

Aviation

Consumer electronics

Roads

Submarines

Other uses

See also