Slovnenya

Translation English Japanese: mainstay

Dictionary: main
mainstay
noun