Slovnenya

Translation English Japanese: right to life

Dictionary: main
right to life
noun