Slovnenya

Translation English Japanese: vindicatory

Dictionary: main
vindicatory
adjective