bn:03623001n
Noun Named Entity
EL
No term available
EN
The Tata 1510/1512 is the largest selling bus model seen regularly in India and neighbouring countries, and also in the Seychelles. Wikipedia
Relations
Sources