Slovnenya

Translation English Japanese: one at a time

Dictionary: main