Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
self-pollution
in English
self-pollution
#uncommon
Definitions
Noun
considered
sinful
by
some
religions
;
solo
sexual
activity
Base Words
pollution
self