Slovnenya

Translation English Japanese: scum bag

Dictionary: main
scum bag
noun