Slovnenya

Translation English Japanese: res judicata

Dictionary: main
res judicata
noun