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


try deep search for more results...