Slovnenya

Translation English Japanese: self-preservation

Dictionary: main