Slovnenya

Translation English Japanese: refutation

Dictionary: main
refutation
noun