Slovnenya

Translation English Japanese: attester

Dictionary: main
attester
noun