bn:01935191n
Noun Named Entity
EL
No term available
EN
The Leyland Olympian was a 2-axle and 3-axle double-decker bus chassis manufactured by Leyland between 1980 and 1993. Wikipedia
Relations
Sources