tortoruu

Oromo

Verb

tortoruu

  1. to rot, decay