Slovnenya

Translation English French: res adjudicata

Dictionary: main
res adjudicata