bagugu

English: Translation
defecate (shit)
ID
978