Slovnenya

Translation English Japanese: execration

Dictionary: main
execration
noun