Slovnenya

Translation English Japanese: defecator

Dictionary: main
defecator
noun