Slovnenya

Translation English Japanese: ravisher

Dictionary: main
ravisher
noun