duudae

English: Translation
feces
noun
carroll-soulik-1973