Slovnenya

Translation English Japanese: scoundrel

Dictionary: main
scoundrel
noun