Semakookiro Wasajja Nabbunga

GPTKB entity