ビスタカー Also written ビスタ・カー Meanings Noun vista car (i.e.: double-decker observation car operated by Kintetsu Railway) Word lists Trademarks Jinuma: Japanese Dictionary · Word lists