Slovnenya

Translation English French: innervation

Dictionary: main
innervation
noun