What does L300 mean? Below you find one meaning for the word L300 You can also add a definition of L300 yourself
1
00
L300
A variety of van manufactured by Mitsubishi Motor Company. An L300 may also be referred to as a starwagon. In essence an L300 is the ultimate van to own, if you are interested in such pursuits as burn [..]