Slovnenya

Translation English Japanese: living thing

Dictionary: main