Translation of "odo" into English
bowel movement, defecate, dispose are the top translations of "odo" into English.
odo
-
bowel movement
noun -
defecate
adjective verb -
dispose
verb -
excrete
verb
-
Show algorithmically generated translations
Add example
Add