vocab dash
Log in
Sign up
イノベ
Meanings
Noun
1. innovation
(Abbreviation)