M80 Explained

M80 or M-80 may refer to:

Military

Transportation

Other uses

See also