bn:02522219n
Noun Named Entity
SYL
No term available
EN
The Toyota Innova is a series of multi-purpose vehicles manufactured by the Japanese carmaker Toyota since 2004, mainly sold with three-row seating. Wikipedia
Relations
Sources