tuudae

English: Translation
defecation, poop
Body functions
ruth-rudolph