Slovnenya

Translation English Japanese: self-accusation

Dictionary: main
self-accusation
noun