Slovnenya

Translation English Spanish: nervous impulse

Dictionary: main
nervous impulse