todo[todo]
• v. bump against(eng).
Leĩ todo wato kemiraHis foot bumped against a rock(eng)
Synonyms: heku