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