Swahili: megukameguka

Swahili verb 'megukameguka' conjugated