Slovnenya

Translation English Japanese: staying power

Dictionary: main
staying power
noun