Slovnenya

Translation English French: nervus

Dictionary: main
nervus
noun