Swahili: teremesha

Swahili verb 'teremesha' conjugated