dheeduu

Oromo

Verb

dheeduu

  1. to graze