Question: what is dumudumi in english?
Answer: English. tumatae. to defecate; to have a bowel movement; Probably related with: Tagalog.