gushiruka umwete (-shirutse)   phr   ▶ to be zealous or energetic


try deep search for more results...