Slovnenya

Translation English Japanese: demurral

Dictionary: main
demurral
noun