hidduu

Oromo

Verb

hidduu

  1. to sting