Slovnenya

Translation English Japanese: inalienable

Dictionary: main