Slovnenya

Translation English Japanese: parricide

Dictionary: main
parricide
noun