Slovnenya

Translation English Japanese: demurrer

Dictionary: main
demurrer
noun