Slovnenya

Translation English Japanese: linchpin

Dictionary: main
linchpin
noun