Slovnenya

Translation English Japanese: surrenderer

Dictionary: main
surrenderer
noun