Slovnenya

Translation English Japanese: appellant

Dictionary: main
appellant
noun