Translation of "odo" into English

bowel movement, defecate, dispose are the top translations of "odo" into English.

odo
+ Add

Maranao-English dictionary

  • bowel movement

    noun
  • defecate

    adjective verb
  • dispose

    verb
  • excrete

    verb
  • Show algorithmically generated translations

Add

Translations of "odo" into English in sentences, translation memory