Slovnenya

Translation English Japanese: vindication

Dictionary: main
vindication
noun