Slovnenya

Translation English Japanese: impulse

Dictionary: main
impulse
noun