Slovnenya

Translation English Japanese: capitulate

Dictionary: main