barbaaduu

Oromo

Verb

barbaaduu

  1. to need