Slovnenya

Translation English Spanish: nerve

Dictionary: main
nerve
noun