baguugu

English: Translation
defecate
intransitive verb
ID
1172