bn:00160759n
Noun Named Entity
AR
Setra
EN
Setra is a German bus brand of EvoBus GmbH, itself a wholly owned subsidiary of Daimler Truck AG. Wikipedia
English:
marque
Relations
Sources
BabelNet
AR