Slovnenya

Translation English Japanese: mettle

Dictionary: main
mettle
noun