Slovnenya

Translation English Ukrainian: nerve center

Dictionary: main
nerve center
noun