tuudae

English: Translation
defecate
verb
Body functions
ruth-rudolph