Slovnenya

Translation English French: nervous impulse

Dictionary: main
nervous impulse
noun