Slovnenya

Translation English Japanese: res adjudicata

Dictionary: main
res adjudicata
noun