← Back to browseビスタカー[bisutakaa]noun#20,205JLPT N1Japanese definitionNo Japanese definition yet.English definitionvista car; double-decker observation car operated by Kintetsu RailwayExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsビスタ← ライズビュッフェ →